08. Cycle Consistency Loss

08 Cycle Consistency Loss RENDER V4

Importance of Cycle Consistency

A really interesting place to check cycle consistency is in language translation. Ideally, when you translate one word or phrase from, say, English to Spanish, if you translate it back (from Spanish to English) you will get the same thing!

In fact, if you are interested in natural language processing, I suggest you look into this as an area of research; even Google Translate has a tough time with this. In fact, as an exercise, I want you to see if Google Translate passes the following cycle consistency test.

aroma, english to spanish

aroma, english to spanish

Using English to Spanish translate, type in aroma, which typically means pleasant smell. Then, click the back and forth arrows to switch domains and translate aroma from Spanish to English. Check out the result; is this translation cycle consistent?

SOLUTION: No